home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / libs / phigs / ptk.lha / ptk / demo / makefile.hp next >
Encoding:
Makefile  |  1992-10-01  |  1.9 KB  |  81 lines

  1. #
  2. # makefile for the HP PHIGS Toolkit demos
  3. # J.G. Williams 8/92
  4. #
  5.  
  6. CC = cc
  7.  
  8. #DBG = -g
  9. DBG = 
  10.  
  11. PHIGSINCDIR = /usr/include/X11R4
  12. PHIGSLIBDIR = /usr/lib
  13. XLIBDIR = /usr/lib/X11R4
  14.  
  15. CFLAGS = $(DBG) -DHP -I ../include \
  16.          -I$(PHIGSINCDIR) -L ../library -L$(XLIBDIR) \
  17.          -L$(PHIGSLIBDIR)
  18.  
  19.  
  20. TOOL_LIBS = -lXwindow -lsbdl -lsb -ldld -lXhp11 -lX11 -lmalloc -lm
  21. PHIGSLIB = -lphigs
  22. MAKE = make $(@F)
  23.  
  24. OBJECTS = cnstest.o menutest.o phinter.o toptest.o stcttest.o \
  25. windtest.o utiltest.o
  26.  
  27. SRCDIR = ../source/demo/
  28.  
  29. #----------------------------------------------------------------------------
  30.  
  31. all: cnstest menutest phinter toptest stcttest windtest utiltest
  32.  
  33. #-----------------------------------------------------------------------------
  34.  
  35. cnstest.o: $(SRCDIR)cnstest.c
  36.     $(CC) -c $(CFLAGS) $(SRCDIR)cnstest.c
  37.  
  38. cnstest: cnstest.o
  39.     $(CC) $(CFLAGS) -o cnstest cnstest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  40.  
  41. menutest.o: $(SRCDIR)menutest.c
  42.     $(CC) -c $(CFLAGS) $(SRCDIR)menutest.c
  43.  
  44. menutest: menutest.o
  45.     $(CC) $(CFLAGS) -o menutest menutest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  46.  
  47. phinter.o: $(SRCDIR)phinter.c
  48.     $(CC) -c $(CFLAGS) $(SRCDIR)phinter.c
  49.  
  50. phinter: phinter.o
  51.     $(CC) $(CFLAGS) -o phinter phinter.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  52.  
  53. toptest.o: $(SRCDIR)toptest.c
  54.     $(CC) -c $(CFLAGS) $(SRCDIR)toptest.c
  55.  
  56. toptest: toptest.o
  57.     $(CC) $(CFLAGS) -o toptest toptest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  58.  
  59. stcttest.o: $(SRCDIR)stcttest.c
  60.     $(CC) -c $(CFLAGS) $(SRCDIR)stcttest.c
  61.  
  62. stcttest: stcttest.o
  63.     $(CC) $(CFLAGS) -o stcttest stcttest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  64.  
  65. windtest.o: $(SRCDIR)windtest.c
  66.     $(CC) -c $(CFLAGS) $(SRCDIR)windtest.c
  67.  
  68. windtest: windtest.o
  69.     $(CC) $(CFLAGS) -o windtest windtest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  70.  
  71. utiltest.o: $(SRCDIR)utiltest.c
  72.     $(CC) -c $(CFLAGS) $(SRCDIR)utiltest.c
  73.  
  74. utiltest: utiltest.o
  75.     $(CC) $(CFLAGS) -o utiltest utiltest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  76.  
  77. clean:
  78.     rm -f $(OBJECTS)
  79.  
  80.  
  81.